CANADIAN SOLAR BRASIL SERVICOS DE OPERACAO E MANUTENCAO DE USINAS SOLARES LTDA.
30.753.356/0001-67
SAO PAULO
CANADIAN SOLAR O AND M (ONTARIO) INC.
CANADIAN SOLAR SERVICOS DE CONSTRUCAO DE USINA SOLAR LTDA.
33.696.020/0001-06
CANADIAN SOLAR CONSTRUCAO
SAO PAULO
CANADIAN SOLAR INC.
CANADIAN SOLAR SERVICOS DE CONSTRUCAO DE USINA SOLAR LTDA.
33.696.020/0001-06
CANADIAN SOLAR CONSTRUCAO
SAO PAULO
CANADIAN SOLAR O AND M (ONTARIO) INC.